package com.px.project.module.ht.dto;

import java.time.LocalTime;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

import lombok.Data;

/**
 * 数据传输对象
 *
 * @author 品讯科技
 * @date 2024-08
 */
@Data
public class DayApproveDto {
    /**
     * 流程示例ID
     */
    @NotBlank(message = "流程示例ID不能为空")
    private String procInstId;
    /**
     * 审批操作，1：通过，0：拒绝
     */
    @NotNull(message = "流程示例ID不能为空")
    private Integer approveOperation;
    /**
     * 审批意见
     */
    @NotBlank(message = "审批意见不能为空")
    private String comment;
    /**
     * 批准作业区段
     */
    private String pzzyqd;
    /**
     * 批准作业时间-开始
     */
    private LocalTime pzzysjStart;
    /**
     * 批准作业时间-结束
     */
    private LocalTime pzzysjEnd;
    /**
     * 指定出入口
     */
    private String zdcrk;
    /**
     * 其他作业
     */
    private String qtzy;
    /**
     * 防护要求
     */
    private String fhyq;
    /**
     * 注意事项
     */
    private String zysx;
}